<%@ Page Language="c#" CodeBehind="VersionHistory.aspx.cs" AutoEventWireup="True"
    Inherits="FormsGenerator.VersionHistory" CodePage="65001" %>

<%@ Register TagPrefix="uc1" TagName="TopBanner" Src="Controls/TopBanner.ascx" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<html>
<head>
    <title>Version History</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <link href="Styles/Default.css" type="text/css" rel="stylesheet" />
</head>
<body>
    <form id="VersionHistory" method="post" runat="server">
    <p>
        <uc1:TopBanner ID="theTopBanner" runat="server"></uc1:TopBanner>
    </p>
    <p>
        <a href="javascript:history.back();">[Back]</a>
        <br />
    </p>
    <table style="border-right: #000099 1px solid; border-top: #000099 1px solid; border-left: #000099 1px solid;
        border-bottom: #000099 1px solid">
        <tr>
            <th>
                Version
            </th>
            <th>
                Description
            </th>
        </tr>
        <tr>
            <td valign="top">
                1.5
            </td>
            <td>
                <ul>
                    <li>Converted to ASP.NET 2.0</li>
                    <li>Added Form Results functionality. Using the new datahandler for saving and retrieving
                        result data. Also supports file uploading.</li>
                    <li>Added Preview functionality for form. Using the new Custom Control for rendering
                        the form. </li>
                    <li>Added functionality for closing edit window instead of returning to List of Forms.
                        This is necessary for integrations using the edit window in a pop-up. Use the "EnableCloseButtonEditForm"
                        in web.config</li>
                    <li>Added "isdynamic" attribute for dynamic fields</li>
                    <li>Fixed some minor bugs</li>
                </ul>
            </td>
        </tr>
        <tr>
            <td valign="top">
                1.4
            </td>
            <td>
                <ul>
                    <li>Added new database layer. This enables you to save forms and settings to the file-system
                        instead of to a database. To make use of this you'll have to define in the<br />
                        web.config what implementation you want to use.
                        <br />
                        First you'll need to define a section (see&nbsp;web.config.example ConfigSections-&gt;section
                        name="DBHandler")<br />
                        Then you must define what implementation you want (see&nbsp;web.config.example "&lt;DBHandler&gt;")<br />
                        Additionally you will have to define where these files should be saved. Use key
                        "FileRepository" to define this.</li>
                    <li>Added key for disabling paging in forms. If a form is already created using pages
                        it is still possible to&nbsp;work on&nbsp;these but one cannot add more pages if
                        paging is disabled.<br />
                        Use key "AllowPaging" to control this</li></ul>
            </td>
        </tr>
        <tr>
            <td valign="top">
                1.3.1
            </td>
            <td>
                <ul>
                    <li>Added functionality for adding checkboxlists for attributes in formelements. This
                        is useful when the form users need to&nbsp;select more values for one attribute.
                    </li>
                </ul>
            </td>
        </tr>
        <tr>
            <td valign="top">
                1.3
            </td>
            <td>
                <ul>
                    <li>Added HTMLArea as editor for Labels</li>
                    <li>Added functionality for hiding the "Return" button in EditForm.aspx. Configured
                        in web.config. Useful for integrations of FormsGenerator when EditForm.aspx is in
                        a popup.&nbsp;&nbsp;</li>
                    <li>Added functionality for defining more custom formelements. For instance it is possible
                        to define a Date element&nbsp;which default&nbsp;validates&nbsp;dates.</li>
                    <li>Change: All Labels are stored in CDATA sections, to allow unstructured formatting
                        of HTML(handles non XHTML compatible HTML editors)</li>
                    <li>New WebService function for deleting forms.</li>
                    <li>Added more information in mouseover when hoovering form elements.</li>
                    <li>Bugfixing</li></ul>
            </td>
        </tr>
        <tr>
            <td valign="top">
                1.2
            </td>
            <td>
                <ul>
                    <li>Added GUI for sharing forms to other users.</li>
                    <li>New specification for formelements.xml. Now supports optionlists and checkboxes
                        in the GUI.</li>
                    <li>New WebService functions</li>
                    <li>Support for Reverse proxy configurations</li></ul>
            </td>
        </tr>
        <tr>
            <td valign="top">
                1.1
            </td>
            <td>
                <ul>
                    <li>Added Unicode support</li></ul>
            </td>
        </tr>
        <tr>
            <td valign="top">
                1.0
            </td>
            <td>
                <ul>
                    <li>Production version</li>
                    <li>Added possibility to view other users forms.</li>
                    <li>Added Example form</li></ul>
            </td>
        </tr>
        <tr>
            <td valign="top">
                0.9
            </td>
            <td>
                <ul>
                    <li>Added Validation</li>
                    <li>Changed GUI in Edit element</li>
                    <li>Added help panel in Edit element</li>
                    <li>Bugfixing</li></ul>
            </td>
        </tr>
        <tr>
            <td valign="top">
                0.8
            </td>
            <td>
                <ul>
                    <li>Initial version</li>
                    <li>Formsgenerator supports the following form elements:&nbsp;</li>                    
                    <ul>
                        <li>Label (HTML span)</li>
                        <li>TextField</li>
                        <li>TextArea</li>
                        <li>Hidden elements</li>
                        <li>Radiobutton</li>
                        <li>Checkbox</li>
                        <li>Select (Dropdown and list)</li></ul>
                    <li>More than one page.</li>
                    <li>More than one item in each cell</li>
                    <li>Cell&nbsp;properties (colspan and alignment)</li>
                    <li>Drag'n'drop functionality</li>
                    <li>Insert page</li>
                    <li>Insert row</li>
                    <li>Insert item</li>
                    <li>Delete item</li>
                    <li>Delete row</li>
                    <li>Delete page&nbsp;</li>
                    <li>Locking/Unlocking of form</li>
                    <li>ViewSource</li>
                    <li>Webservice</li>
                    <li>Show help</li></ul>
            </td>
        </tr>
    </table>
    </form>
    <p>
        <a href="mailto:kontakt@hamang.net">kontakt@hamang.net</a> (
        <asp:Label ID="LabelYear" runat="server"></asp:Label>)</p>
</body>
</html>
